*{
	margin: 0;
	padding: 0;
}
.header{
	width: 100%;
	height: 50px;
	background-color: black;
}
.header .mainbox{
	width: 1000px;
	height: 100%;
	background-color: aliceblue;
	margin: auto;
}
.header .mainbox .1box{
	width: 780px;
	height: 100%;
	background-color: azure;
	float: left;
}
.header .mainbox .rbox{
	width: 200px;
	height: 100%;
	background-color: beige;
	float: right;
}
.menubox{
	width: 1000px;
	height: 70px;
	background-color: antiquewhite;
	margin: 20px auto;
}
.menubox .logobox{
	width: 100px;
	height: 100%;
	background-color: goldenrod;
	float: left;
}
.menubox .mebox{
	width: 500px;
	height: 100%;
	background-color: mediumslateblue;
	margin: auto;
}
.menubox .inputbox{
	width: 200px;
	height: 100%;
	background-color: forestgreen;
	float: right;
	margin-top: -70px;
}
.dhbox{
	width: 1000px;
	height: 500px;
	background-color: darkcyan;
	margin: auto;
}
.dhbox .libox{
	width: 20%;
	height: 100%;
	background-color:hotpink;
	float: left;
}
.bgbox{
	width: 10000px;
	height: 200px;
	background-color: rgb(91, 162, 195);
	margin: 15px;
}
.bgbox div{
	width: 235px;
	height: 100%;
	background-color: aquamarine;
	float: right;
	margin-right: 30px;
}
.bgbox .box7{
	float: left;
	margin-right: 0;
}
.bgbox .box6{
	float: left;
	margin-right: 30;
}
.bgbox .box5{
	float: left;
	margin-right: 60;
}
.bgbox .box4{
	float: left;
	margin-right: 90;
}
.bgbox .box3{
	float: left;
	margin-right: 120;
}
.bgbox .box2{
	float: left;
	margin-right: 150;
}
.bgbox .box1{
	float: left;
	margin-right: 180;
}